surface irrigation - Francés Inglés Diccionario